Skip to content

Conversation

@alyssajoyner
Copy link
Contributor

@alyssajoyner alyssajoyner commented Oct 6, 2025

This PR is the next step in a larger project to redesign and improve the ClickHouse data source configuration experience.

Summary

  • Added Database credentials, TLS/SSL settings and Additional settings to their own collapsable containers.
  • Updated Optional HTTP settings component.
  • Updated the TLS/SSL settings section to have checkboxes.
  • Updated LeftSidebar to be sticky when a user scrolls.
  • Add optional badge to header of the collapsable containers that are optional.
  • Added tracking events to Rudderstack and tests.
  • Added responsive design for smaller screen sizes.
2025-10-07.14-36-37.mp4

@alyssajoyner alyssajoyner moved this from Incoming to Needs Review in Partner Datasources Oct 6, 2025
Copy link
Collaborator

@SpencerTorres SpencerTorres left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent! Thank you! 🚀

@nadinevehling

This comment was marked as outdated.

Copy link
Collaborator

@bossinc bossinc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few nits that we should prob fix before merging

@bossinc
Copy link
Collaborator

bossinc commented Oct 10, 2025

Great job 🎉 ✨

@alyssajoyner alyssajoyner requested a review from bossinc October 13, 2025 17:01
bossinc
bossinc previously approved these changes Oct 14, 2025
@alyssajoyner alyssajoyner requested a review from bossinc October 14, 2025 20:57
@alyssajoyner alyssajoyner enabled auto-merge (squash) October 20, 2025 20:22
@alyssajoyner alyssajoyner merged commit 1e4a617 into main Oct 20, 2025
18 checks passed
@alyssajoyner alyssajoyner deleted the alyssa/config-redesign-part-2 branch October 20, 2025 20:23
@github-project-automation github-project-automation bot moved this from Needs Review to Done in Partner Datasources Oct 20, 2025
@alyssajoyner alyssajoyner mentioned this pull request Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants